get soaked in drizzle - Turkish English Dictionary